Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEWARD CLOSE Semi-Detached £244,000 14 Nov 2014
2 LEEWARD CLOSE Detached £507,088 £475,000 27 Mar 2024
3 LEEWARD CLOSE Semi-Detached £371,868 £210,000 12 Oct 2006
5 LEEWARD CLOSE Semi-Detached £380,657 £250,000 25 Jun 2015
7 LEEWARD CLOSE Detached £551,395 £415,000 8 Sep 2017
8 LEEWARD CLOSE Detached £459,359 £188,500 31 Jul 2003